/* import 'routeConfig.js'; */
/* document.write("<script type='text/javascript' src='routeConfig.js'/>"); */

/**
 * 根据路由得类型跳转
 * @type 类型
 * @alis 别名
 * @param 参数
 */
var routeTypeJump = function(type, alis, param) {
	if (null != routeArray && routeArray.length > 0 && alis) {
		path(type, alis, function(path) {
			if (path && "&&&&" != path) {
				window.location.href = path + param;
			} else {
				console.error("执行失败操作");
			}
		})
	} else {
		console.error("路由信息无配置")
	}
}

/**
 * 获取路由跳转地址
 * @type 类型
 * @alis 别名
 */
var path = function(type, alis, callback) {
	const pathUrl = "&&&&";
	for (var j = 0; j < routeArray.length; j++) {
		// 根据别名获取跳转的连接信息
		if (alis == routeArray[j].alis) {
			// 路由类型配置
			const route = routeArray[j].typeArray;
			for (var i = 0; i < route.length; i++) {
				// 获取跳转的地址
				if (type == route[i]) {
					callback(routeArray[j].pathArray[i]);
				}
			}
		}
	}
	callback(pathUrl);
}
